home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir36 / qfc100.zip / QFC.DOC next >
Text File  |  1993-02-02  |  6KB  |  140 lines

  1.  
  2.                       Quickie File Creator 1.00
  3.                       Copyright 1993, Bert Edens
  4.           Quickie File Creator (QFC) is a ZakWare Production
  5.  
  6. =============================================================================
  7.   - What is QFC?
  8.  
  9.         QFC is a small utility for creating zero length files. Oh sure,
  10.         you can do this with DOS's echo, but this is much nicer and cleaner.
  11.         If you try:
  12.  
  13.            ECHO. > USERON.FLG
  14.  
  15.         and the file already exists, you receive a nice little message that
  16.         says 'File exists "USERON.FLG"'. No problem, you think, I'll just
  17.         append it. OK, so you try:
  18.  
  19.            ECHO. >> USERON.FLG
  20.  
  21.         This works... But only if the file exists. So, if it doesn't, you 
  22.         get 'File not found "USERON.FLG"'. This is where QFC comes in. 
  23.  
  24.   - Why would I want to use QFC?
  25.  
  26.         The reason I created QFC is because I run a "somewhat" multi-node 
  27.         BBS. This means, the user can be on one node, and I can be on
  28.         another locally. I only have one modem, thus the "somewhat". Some
  29.         games are not very forgiving when it comes to trying to run
  30.         multinode. I saw no reason to create a separate directory for each
  31.         of these, so I decided to create a utility to help be be able to 
  32.         check if the game is currently in use. So, in a .BAT for a fictional
  33.         game called "Dharma Wars", you might see:
  34.  
  35.            :TOP
  36.               CD \RA\DHARWARS
  37.               IF EXIST USERON.FLG GOTO :USERON
  38.               QFC -O -Q USERON.FLG
  39.               DHARWARS
  40.               CD \RA
  41.               GOTO :END
  42.            :USERON
  43.               ECHO.
  44.               ECHO Sorry, a user is currently in that game!
  45.               ECHO.
  46.               IF "%1"=="2" PAUSE
  47.            :END
  48.               EXIT
  49.  
  50.         This makes it easier than having to check whether or not a user is
  51.         in a game before firing it up. Plus, they could change games while
  52.         I'm switching windows (Don't laugh... It's happened more times than
  53.         I can count :-). The PAUSE command comes into play because I pass 
  54.         the node as an argument. The only one using that node would be 
  55.         myself, so I have it pause. We all know games run faster locally 
  56.         than at 2400. 
  57.  
  58.   - How to use QFC
  59.  
  60.         The format for execution of QFC looks like:
  61.  
  62.               QFC [-Q] [-O] filename.ext [filename1.ext filename2.ext ...]
  63.  
  64.         The use of the switches are as follows:
  65.  
  66.            -Q  :  Quiet Mode - Normally, QFC will notify you with a message
  67.                   as each file is created. This switch suppresses those 
  68.                   messages. Any error encountered while trying to create 
  69.                   the file will still be displayed. 
  70.  
  71.            -O  :  Overwrite - If you're creating a file, why would you want
  72.                   to delete it and recreate it? Well, if you use a utility
  73.                   (or 4DOS <plug plug>) to check the date and time a file
  74.                   was created, this will come in handy. 
  75.  
  76.         Switches can be in either upper or lower case, but the preceding
  77.         "-" IS required. Several examples of use of QFC follow:
  78.  
  79.            1)    QFC -Q USERON.FLG
  80.            2)    QFC -O TEMPFILE.TXT SHOWOFF.TXT
  81.            3)    QFC -Q -O TEMPFILE.TXT USERON.FLG
  82.  
  83.         Entering "QFC" with no arguments will display a help screen.
  84.  
  85.   -  Bug Reports, etc. (or, how to contact the guy who wrote this thing)
  86.  
  87.         As of February 1993, I am located in Springdale, Arkansas, USA. My 
  88.         current FidoNet address is 1:391/1160. If you're a FamilyNet person,
  89.         it's 8:391/1160. Regardless, you can always find me in the FidoNet 
  90.         nodelist as "Bert_Edens". I run a 24 hour BBS, so netmail to me 
  91.         should be no problem.
  92.         
  93.   - Thanks, etc. (or, who should be mentioned for legal sakes)
  94.  
  95.         QFC 1.00, the Quickie File Creator was written using Borland's 
  96.         Turbo Pascal 6.0. 
  97.      
  98.   - Necessary Legalities, etc. (or, how to keep you and I out of court)
  99.  
  100.         By using QFC, you agree to the following:
  101.  
  102.            The author, Bert Edens, disclaims all warranties, expressed or
  103.            implied, including, without limitation, the warranties of
  104.            merchantability and of fitness for any purpose. The author 
  105.            assumes no liability for damages, direct or consequential, 
  106.            which may result from the use of QFC.
  107.  
  108.            QFC is copyrighted material by Bert Edens.
  109.  
  110.            This product is HungerWare: You may use it for as long as you
  111.            like without feeling obliged to pay for it. However, the 
  112.            HungerWare comes into play when it helps feed a starving 
  113.            Shareware Author. :) If you were to send money, feel free to 
  114.            send whatever you feel QFC is worth. If you choose to donate, 
  115.            please do so in US funds. If you cannot send money, feel free 
  116.            to send a postcard from wherever you call home. Even though
  117.            you are not required to pay for this package, I would still 
  118.            consider "trading" registrations with other shareware authors.
  119.  
  120.            You are allowed to copy and distribute this package, providing 
  121.            that you make no charges other than are necessary for copying, 
  122.            materials and handling. The files must not be separated or 
  123.            altered in any way whatsoever including reverse engineering. 
  124.            Use of a hacked or altered version of QFC is also a violation 
  125.            of said copyright.
  126.  
  127.            There are no registered features to QFC. The author believes 
  128.            that the product could not have registered features without 
  129.            seriously crippling the evaluation version. The only benefit 
  130.            you receive is comfort in the knowledge that you have helped 
  131.            to keep the shareware concept alive.
  132.  
  133.            The author, Bert Edens, is in no way obliged to give future 
  134.            support for any version of QFC.
  135.  
  136.            If you don't agree with these rules, you may NOT use QFC!
  137.  
  138.            Thank you for your support...
  139.  
  140.